﻿using System;
namespace Pay.DTO.hfnative {
	/// <summary>
	/// 扫码提现请求
	/// </summary>
	public class pay_native_transfer : hf_native_head {
		public pay_native_transfer() {
		}
		/// <summary>
		/// 交易类型
		/// </summary>
		public string tradeType { get { return "cs.withdraw.fixed.apply"; } }
		/// <summary>
		/// 版本号
		/// </summary>
		public string version {
			get { return "1.3"; }
		}
		/// <summary>
		/// 商户系统内部的订单号,32个字符内、可包含字母, 确保在商户系统唯一
		/// </summary>
		public string outTradeNo { get; set; }
		/// <summary>
		/// 提现金额:单位：元
		/// </summary>
		public decimal amount { get; set; }
		/// <summary>
		/// 摘要:n
		/// </summary>
		public string description { get; set; }
	}

	/// <summary>
	/// 扫码提现响应
	/// </summary>
	public class pay_native_transfer_result : hf_pay_resp {
		/// <summary>
		/// 交易状态:0:成功1:失败;2进行中
		/// </summary>
		public string status { get; set; }
	}
}
